/*
 * aumento y disminución de fechas
 * 
 */

package pruebas.fecha.joda.time;

import org.joda.time.DateTime;

/**
 * clase para pruebas
 * @author grupo 06 - upc_dew 2010
 */
public class PlusMinus {
    public static void main(String[] args) {
        int NumeroDeMeses = 1;
        int NumeroDeDias = 1;

        DateTime fecha = new DateTime();

        DateTime fechaPlusDays = null;
        DateTime fechaPlusMonths = null;

        DateTime fechaMinusDays = null;
        DateTime fechaMinusMonths = null;

        // Aumentar la fecha según la cantidad pasada
        fechaPlusDays = fecha.plusDays(NumeroDeDias);     //en dias
        fechaPlusMonths = fecha.plusMonths(NumeroDeMeses);   //en meses

        // Disminuir la fecha segun la cantidad pasada
        fechaMinusDays = fecha.minusDays(NumeroDeDias);    //en dias
        fechaMinusMonths = fecha.minusMonths(NumeroDeMeses);  //en meses


        System.out.println ("La informacion del aumento y resta de fechas es:  " );
        System.out.println ("fecha : " + fecha);
        System.out.println ("NumeroDeMeses : " + NumeroDeMeses);
        System.out.println ("NumeroDeDias : " + NumeroDeDias);

        System.out.println ("fechaPlusDays : " + fechaPlusDays.getDayOfMonth());
        System.out.println ("fechaPlusMonths: " + fechaPlusMonths.getMonthOfYear());
        System.out.println ("fechaMinusDays: " + fechaMinusDays.getDayOfMonth());
        System.out.println ("fechaMinusMonths: " + fechaMinusMonths.getMonthOfYear());
    }

}
